package com.hgy.plugin.security;

/**
 * 常量接口
 * 
 * @author alone
 *
 */
public interface SecurityConstant {
	
	String REALMS = "smart.plugin.security.realms";
    String REALMS_JDBC = "jdbc";
    String REALMS_CUSTOM = "custom";

    // 定制 Realm 的实现类
    String SMART_SECURITY = "smart.plugin.security.custom.class";

    // 根据用户名获取密码
    String JDBC_AUTHC_QUERY = "smart.plugin.security.jdbc.authc_query";
    // 根据用户获取角色集合
    String JDBC_ROLES_QUERY = "smart.plugin.security.jdbc.roles_query";
    // 根据角色获取权限集合
    String JDBC_PERMISSIONS_QUERY = "smart.plugin.security.jdbc.permissions_query";

    String CACHE = "smart.plugin.security.cache";
	
}
